Natural Style for Resolution Proofs in Theorema

نویسندگان

  • Diana Dubu
  • Tudor Jebelean
چکیده

The proofs generated by clausa reasoners are often too long and hard to follow by the user (even if experienced), because most of the structure of the initial problem is not expressed by the clausal formula. For this reason, it is very important, especially for practical applications, to express the proofs in a more natural style. This paper analyzes the method suggested by [Meier], namely to perform the transformation on the proofs obtained by resolution at the assertion level. More precise, the emphasis was on integrating the algorithms suggested by [Meier] in the Theorema system which is an automated theorem prover built on Mathematica. A first step was to bring the proofs generated by a resolution prover in this case Otter in a uniform representation i.e. refutation graphs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Practical Aspects of Imperative Program Verification using Theorema

Approaching the problem of imperative program verification from a practical point of view has certain implications concerning [4]: the style of specifications, the programming language which is used, the help provided to the user for finding appropriate loop invariants, the theoretical frame used for formal verification, the language used for expressing generated verification theorems as well a...

متن کامل

Theorema 2.0: Computer-Assisted Natural-Style Mathematics

The Theorema project aims at the development of a computer assistant for the working mathematician. Support should be given throughout all phases of mathematical activity, from introducing new mathematical concepts by definitions or axioms, through first (computational) experiments, the formulation of theorems, their justification by an exact proof, the application of a theorem as an algorithm,...

متن کامل

Complexity Analysis of the Bivariate Buchberger Algorithm in Theorema

In this talk we present the formalization and formal verification of the complexity analysis of Buchberger’s algorithm in the bivariate case in the computer system Theorema as a case study for using the system in mathematical theory exploration. We describe how Buchberger’s original complexity proof for Groebner bases can be carried out within the Theorema system. As in the original proof, the ...

متن کامل

An automated prover for Zermelo-Fraenkel set theory in Theorema

This paper presents some fundamental aspects of the design and the implementation of an automated prover for Zermelo-Fraenkel set theory within the Theorema system. The method applies the “Prove-ComputeSolve”-paradigm as its major strategy for generating proofs in a natural style for statements involving constructs from set theory.

متن کامل

Experimental Program Verification in the Theorema System

We describe practical experiments of program verification in the frame of the Theorema system. This includes both imperative programs (using Hoare logic), as well as functional programs (using fixpoint theory). For a certain class of imperative programs we are able to generate automatically the loop invariants and then verification conditions, by using combinatorial and algebraic techniques. Ve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003